/**
 * Copyright 2014-2016 com.lycheeframework.mapping
 * All rights reserved.
 * 
 * @project
 * @author pro
 * @version 1.0
 * @date 2016-08-02
 */
package com.eyaomall.wxmanage.model.po;

import java.math.BigDecimal;
import java.util.Date;

import com.lycheeframework.core.model.IPO;

/**
 * 
 * @author pro
 *
 */
public class Goods implements IPO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	/**
	 *  主键 ID
	 */
	private Integer id;

	/**
	 *  产品名称
	 */
	private String name;

	/**
	 *  价格
	 */
	private BigDecimal price;

	/**
	 *  原价价格
	 */
	private BigDecimal oriPrice;

	/**
	 *  库存量
	 */
	private Integer inventory;

	/**
	 *  统一运费
	 */
	private BigDecimal uniteTransport;

	/**
	 *  是否发布
  'y' 是 | ‘n’ 否
	 */
	private String isPublish;

	/**
	 *  提成比例
	 */
	private Double percentage;

	/**
	 *  详情
	 */
	private String content;

	/**
	 *  简介，微信分享时使用
	 */
	private String memo;

	/**
	 *  店铺ID
  M_SHOP.ID
	 */
	private Integer shopId;

	/**
	 *  商家会员ID
  M_MERCHANTS.ID

	 */
	private Integer merchantsId;

	/**
	 *  是否删除
  'y' 删除 | 'n' 不删除
	 */
	private String isDeleted;

	/**
	 *  创建时间
	 */
	private Date gmtCreate;

	/**
	 *  修改时间	
	 */
	private Date gmtModified;

	/**
	 *  总销量
	 */
	private Integer totalNum;

	/**
	 *  UV
	 */
	private Integer uvNum;

	/**
	 *  PV
	 */
	private Integer pvNum;


	public Integer getId() {
		return id;
	}
	
	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}
	
	public void setName(String name) {
		this.name = name;
	}

	public BigDecimal getPrice() {
		return price;
	}
	
	public void setPrice(BigDecimal price) {
		this.price = price;
	}

	public BigDecimal getOriPrice() {
		return oriPrice;
	}
	
	public void setOriPrice(BigDecimal oriPrice) {
		this.oriPrice = oriPrice;
	}

	public Integer getInventory() {
		return inventory;
	}
	
	public void setInventory(Integer inventory) {
		this.inventory = inventory;
	}

	public BigDecimal getUniteTransport() {
		return uniteTransport;
	}
	
	public void setUniteTransport(BigDecimal uniteTransport) {
		this.uniteTransport = uniteTransport;
	}

	public String getIsPublish() {
		return isPublish;
	}
	
	public void setIsPublish(String isPublish) {
		this.isPublish = isPublish;
	}

	public Double getPercentage() {
		return percentage;
	}
	
	public void setPercentage(Double percentage) {
		this.percentage = percentage;
	}

	public String getContent() {
		return content;
	}
	
	public void setContent(String content) {
		this.content = content;
	}

	public String getMemo() {
		return memo;
	}
	
	public void setMemo(String memo) {
		this.memo = memo;
	}

	public Integer getShopId() {
		return shopId;
	}
	
	public void setShopId(Integer shopId) {
		this.shopId = shopId;
	}

	public Integer getMerchantsId() {
		return merchantsId;
	}
	
	public void setMerchantsId(Integer merchantsId) {
		this.merchantsId = merchantsId;
	}

	public String getIsDeleted() {
		return isDeleted;
	}
	
	public void setIsDeleted(String isDeleted) {
		this.isDeleted = isDeleted;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}
	
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtModified() {
		return gmtModified;
	}
	
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}

	public Integer getTotalNum() {
		return totalNum;
	}
	
	public void setTotalNum(Integer totalNum) {
		this.totalNum = totalNum;
	}

	public Integer getUvNum() {
		return uvNum;
	}
	
	public void setUvNum(Integer uvNum) {
		this.uvNum = uvNum;
	}

	public Integer getPvNum() {
		return pvNum;
	}
	
	public void setPvNum(Integer pvNum) {
		this.pvNum = pvNum;
	}
}